conquering again - French English Dictionary